Cortex-M85 Hardware Development

Course Objectives

Cortex-M85 Hardware development is a 4 days ARM official course.
The course goes into great depth and provides all necessary know-how to develop hardware for systems based on Cortex-M85 processor. 
The course covers the Cortex-M85 architecture (Armv8.1-M), processor core, processor bus interfaces and what should be connected to, programmer's model, instruction set overview, NVIC & exception handling, memory model, caches management, memory protection unit (MPU), MVE & floating point, external coprocessors, RAS extension for functional safety, power management, debug & trace, and security.
In addition, the Arm Corstone-310 is also covered to show how to connect the Cortex-M85 and the Ethos-U55 uNPU.

General Information

Prerequisites

· Computer architecture background
· Verilog
· Experience in developing embedded systems

Duration & Attendance

4 days

Target Audience

Hardware engineers that would like developing SoC based on Cortex-M85 microcontroller.

Additional Information

Teaching Methods & Tools

· ARM official course book
· Labs handbook

Evaluation & Certification

At the end of the course the participant will receive a certificate signed by ARM.